Go top
Paper information

Programación en Matlab de los algoritmos para el cálculo de parámetros de rugosidad de perfiles y superficies conforme a la Normativa ISO: comparativa con otros paquetes de software

MATLAB Programming of Algorithms for the Calculation of Profile and Surface Roughness Parameters According to ISO Standards: Comparison with Other Software Packages

L. Mendieta-Echevarría, M.A. Sáenz-Nuño, E. M. Rubio

e-medida - Revista Española de Metrología Vol. 15, nº. 26, pp. online

Original summary:

El propósito de este artículo es comparar los algoritmos de cálculo de parámetros de rugosidad propios con otra herramienta software ampliamente utilizada y aceptada en este campo. Como antes de realizar cualquier tipo de cálculo de rugosidad es necesario aplicar una operación de filtrado para separar la rugosidad de la forma y ondulación de la superficie, también busca mostrar los efectos que tiene una operación de filtrado, en concreto, un filtro morfológico de superficie. Como se trata de un filtro bastante desconocido se muestra de forma gráfica la forma de aplicarlo.

En el estudio se incluyen únicamente los parámetros de rugosidad (3D), aunque se presenta algún ejemplo gráfico de filtrado morfológico de perfil (2D) con el fin de facilitar la comprensión de las operaciones involucradas y sus efectos.


English summary:

The purpose of this article is to compare proprietary roughness parameter calculation algorithms with another widely used and accepted software tool in this field. As before performing any kind of roughness calculation, it is necessary to apply a filtering operation to separate the roughness from the shape and waviness of the surface, it also aims to show the effects of a filtering operation, particularly a surface morphological filter. As this is a rather unknown filter, the way to apply it is shown graphically.

The study includes only areal roughness parameters (3D), although some graphical examples of profile morphological filtering (2D) are presented to facilitate understanding of the operations involved and their effects.


Spanish layman's summary:

Este trabajo compara algoritmos propios para calcular parámetros de rugosidad con otro software ampliamente aceptado. También analiza el efecto del filtrado morfológico en superficies, mostrando gráficamente su aplicación. Se estudian parámetros de rugosidad 3D y se ilustran ejemplos 2D.


English layman's summary:

This article compares custom algorithms for calculating roughness parameters with a widely accepted software tool. It also analyzes the effects of surface morphological filtering, illustrating its application. The study focuses on 3D roughness parameters, with 2D examples to aid understanding.


Keywords: Rugosidad, calidad superficial (3D), metrología, filtro morfológico; Roughness, areal roughness, metrology,morphological filter


Published on paper: June 2025.



Citation:
L. Mendieta-Echevarría, M.A. Sáenz-Nuño, E. M. Rubio, "Programación en Matlab de los algoritmos para el cálculo de parámetros de rugosidad de perfiles y superficies conforme a la Normativa ISO: comparativa con otros paquetes de software", e-medida - Revista Española de Metrología, Vol. 15, nº. 26, pp. online, June 2025.

    Research topics:
  • Metrology
    Research groups:
  • Instituto de Investigación Tecnológica (IIT)
    ODS:
  • Goal 9: Industry, innovation and infrastructure